package com.own.business.resource.core.em;

import lombok.AllArgsConstructor;
import lombok.Getter;

/**
 * ResourceUploadMethodEnum
 *
 * @author chenxueli
 * @date 2023-07-12 09:06:52
 */
@SuppressWarnings("all")
@AllArgsConstructor
public enum ResourceUploadMethodEnum {

    LOCAL("com.own.business.resource.core.util.LocalObjectStoreUtil"),
    ALIYUN_OSS("com.own.business.resource.module.aliyun.AliYunOssUtil"),
    HUAWEI_OBS("com.own.business.resource.module.huawei.HuaWeiObsUtil"),
    QINIU_KODO("com.own.business.resource.module.qiniu.QiNiuKodoUtil"),
    MINIO("com.own.business.resource.module.minio.MinioUtil"),
//    BAIDU_BOS(""),
//    TENCENT_COS(""),
    ;

    @Getter
    private String className;

    public String className() {
        return className;
    }

}
